stack of rifles - Fransızca İngilizce Sözlük